package proyecto1.Manager;

import java.util.ArrayList;
import java.util.List;
import java.sql.ResultSet;
import proyecto1.GestionDB;
import proyecto1.TO.AsistenciaTO;
import proyecto1.TO.ReunionTO;

public class faltas {

    GestionDB cnn = new GestionDB();

    public List<AsistenciaTO> listar() throws Exception {
        ArrayList data = new ArrayList();
        String sql = "SELECT * FROM asistencia";

        cnn.conectar();
        ResultSet rs = cnn.ejecutarConsulta(sql);//Consulta a la base de datos y lo almacena en "rs"
        while (rs.next()) {

            AsistenciaTO t = new AsistenciaTO();

            t.setID_asistencia(rs.getString("ID_asistencia"));
            t.setHora_asistencia(rs.getString("Hora_asistencia"));
            t.setDNI(rs.getString("DNI"));
            t.setID_reunion(rs.getString("ID_reunion"));
            data.add(t);

        }
        rs.close();
        cnn.desconectar();
        return data;
    }

    public List<ReunionTO> lista() throws Exception {
        ArrayList data = new ArrayList();
        String sql = "SELECT * FROM reunion";

        cnn.conectar();
        ResultSet rs = cnn.ejecutarConsulta(sql);//Consulta a la base de datos y lo almacena en "rs"
        while (rs.next()) {

            ReunionTO t = new ReunionTO();

            t.setID_reunion(rs.getString("ID_reunion"));
            t.setFecha_reunion(rs.getString("fecha_reunion"));
            t.setHora_reunion(rs.getString("hora_reunion"));
            t.setMotivo_reunion(rs.getString("Motivo_reunion"));
            t.setMulta(rs.getString("multa"));
            data.add(t);

        }
        rs.close();
        cnn.desconectar();
        return data;
    }
    
}